package com.gzx.bi.modular.attend.service;

import com.gzx.bi.modular.attend.bo.GzxProjectAttendanceEditVo;
import com.gzx.bi.modular.attend.entity.GzxProjectAttendance;
import com.gzx.bi.modular.attend.vo.GzxProjectAttendanceVo;
import com.gzx.bi.modular.project.vo.GzxProjectDebtVo;

import java.util.List;

/**
 * 出勤人事
 */
public interface GzxProjectAttendanceService {

    //获取出勤人数
    List<GzxProjectAttendanceVo> listCurrentAttendance();

    //编辑某个部门的出勤人数
    void edit(GzxProjectAttendanceEditVo param);

    //获取当前部门的出勤人数
    List<GzxProjectAttendance> getCurrentAttendance(List<GzxProjectDebtVo> projectDebtList);
}
